package com.mk.admin.service;

import com.mk.admin.model.ResultDto;
import com.mk.admin.model.query.AdminQuery;
import com.mk.admin.model.query.TableQuery;
import com.mk.admin.model.vo.AdminVo;
import com.mk.admin.model.vo.LoginVo;

import java.util.List;

public interface AdminService extends BaseService<AdminVo> {
    ResultDto login(LoginVo vo);

    ResultDto deleteBatchIds(List<AdminVo> list);

    ResultDto select(AdminQuery query);

    ResultDto selectDoctorInfo(AdminVo vo);

    ResultDto selectRoleSysMenuByUsernameOrPhone(AdminVo vo);

    ResultDto allTable(TableQuery query);
}
